#include<stdio.h>
const int maxn=1e5+10;
int a[maxn],b[maxn],c[maxn]={0};
void fun(int n)
{
	int k=n-1;
	for(int i=0;i<n;i++){
		c[i]+=(a[i]*a[i]+b[k]*b[k]);
		k--;
	}
}
int main()
{
	int n;
	scanf("%d",&n);
	for(int i=0;i<n;i++)
		scanf("%d",&a[i]);
	for(int i=0;i<n;i++)
		scanf("%d",&b[i]);
	fun(n);
	for(int i=0;i<n;i++)
		printf("%d ",c[i]);
	return 0;
}
